The WirelessInfo plugin was developed at some cost of time and money, but is being freely distributed. If you find the plugin valuable, please express your gratitude by donating a small amount ($1, $2, $5, whatever you wish) by clicking on the follow PayPal link.
Send any questions, comments or skins that use the plugin to
christh21@comcast.net.
WirelessInfoType
- STATUS - measures the connection status (0 - disconnected / 1 - connected)
- CONNECTION - returns connection type (0 - Ad-hoc / 1 - Access Point)
- SSID - measures the SSID of the current connection (string)
- BANDWIDTH - measures the bandwidth of the current connection
- STRENGTH - signal strength in percent
- WEP - measures the status of WEP (0 - no WEP / 1 - WEP enabled)
WirelessInfoData
Selects the wireless network adapter (usually 0)
WirelessMin
Used only in STRENGTH meters. Specifies the minimum RSSI value your network adapter reports. A value of 100 is a minimum RSSI of -100dBm.
WirelessMax
Used only in STRENGTH meters. Specifies the maximum RSSI value your network adapter reports. A value of 50 is a maxiumum RSSI of -50dBm.
To find the Min/Max values for your adapter, use a program such as "NetStumbler" to view the dBm levels that your network card reports at different signal strengths. For most adapters use WirelessMin=100 and WirelessMax=50. These values must be correct in order to display accurate signal strength percentages.
Installing the WirelessInfo plugin
- In Network Connections UI, select an adapter and open
Properties.
Click Install, then Protocol, then Add, and then Have disk.
Then point to the location of the wirelessuio.inf and driver (in the
Rainmeter/Plugins directory).
Select Wireless Usermode I/O Protocol and click OK.
- Start the protocol. Click Start, then Run, and type "Net start
wirelessuio".
- If the plugin stops reporting data, close Rainmeter and run the
following commands:
"net stop wirelessuio", then "net stop wirelessuio".
Examples
[MeasureStrength]
Measure=Plugin
Plugin=Plugins\WirelessInfo.dll
WirelessInfoType=STRENGTH
WirelessInfoData=0
WirelessMin=90 ; -90dBm
WirelessMax=50 ; -50dBm
[MeasureSSID]
Measure=Plugin
Plugin=Plugins\WirelessInfo.dll
WirelessInfoType=SSID
WirelessInfoData=0